package com.xindaoapp.happypet.bean;

import java.io.File;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class PostInfo implements Serializable {
    public PostInfo() {
        super();
    }

    /**
     * 帖子fid
     */
    public String fid;
    /**
     * 发帖时间
     */
    public String postTime;
    /**
     * 标题
     */
    public String title;
    /**
     * 帖子内容
     */
    public String content;
    /**
     * 发帖类型（纯文本，图片，视频）
     */
    public String type;
    /**
     * 发帖类型级对应的文件
     */
    // public Pair<String, File[]> pairs;
    /**
     * key是文件类型（image,video,videoCover），值是文件
     */
    public Map<String, List<File>> maps = new HashMap<String, List<File>>();

    /** 数据库存储使用 */
    public String firstPath = "";
    public String secondPath = "";

    /** 数组组装起来 */
    // public String files;
    // public ArrayList<String> imageFiles;
    // public String videoCover;

    public int progress;

    /**
     * 文件上传成功之后返回的aid
     */
    public String aidlist;

    public PostInfo(String fid, String postTime, String title, String content, String type,
            Map<String, List<File>> maps, String aidlist) {
        super();
        this.fid = fid;
        this.postTime = postTime;
        this.title = title;
        this.content = content;
        this.type = type;
        this.maps = maps;
        this.aidlist = aidlist;
    }

    public boolean isUploading = false;

}
